thousand separator - French English Dictionary